package com.ycg.blog.pojo.vo;

import com.ycg.blog.pojo.Tag;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author YCG
 * @date 2024-02-29 20:26
 * @description 单篇文章的列表视图
 */
@Data
public class ArticleVo implements Serializable {

    /**
     * 文章id
     */
    private Integer articleId;


    /**
     * 标题
     */
    private String title;

    /**
     * 文章简介
     */
    private String simple;

    /**
     * 字数
     */
    private Integer count;

    /**
     * 文章内容
     */
    private String content;
    /**
     * 文章创建日期
     */
    private Date createTime;

    /**
     * 分类名称
     */
    private String categoryName;

    /**
     * 浏览数
     */
    private String views;

    /**
     * 标签列表返回给前端
     */
    private List<Tag> tagList;
}
